Instructions: 
First, backup your c:\deusex\system directory in case you mess things up later :)

1) Download and install the Deus Ex SDK.

2) Start unrealed.exe found in the c:\deusex\system.exe directory.

3) Top right of the editor, there is a drop down menu.  Near the black, bold "Browse".  In the drop down box select "Classes".  At the bottom right corner of the screen click on "Export All" and when the message box appears, click "yes".  This extracts nearly all of the UnrealScript source files for Deus Ex into your c:\deusex\ directories.

4) If you look in your c:\deusex directory, the observant of you will notice that there are a hell of a lot more sub directories!  This is where the UnrealScript source files extract to. DO NOT move these :)  That would mess _everything_ up!

5) Remember that UCC (I'll explain that later) only builds missing packages.  Since we are going to be playing around with the LAM settings, we need to find the LAM's *.uc files. (.uc files are uncompiled .u files.)  All things which are totally not in Unreal Tournament (like our LAM's) are in the \deusex\ sub directory.  So go to c:\deusex\deusex.  All the .uc files are always in a \classes\ sub directory.  Why? I don't know.  Go to c:\deusex\deusex\classes.  Find and open in your favourite text editor, LAM.UC.

5.5) I would normally say to make a new sub directory (like \deusex\) and make another new sub directory in it (\classes) for all your changes to make a new package, to make it compatible with future updates/multiplayer patches, but it didn't want to work.  So I think all files which are in the game (that is, not your creations) look in specific .u files even if you put that file in a new package.  It doesn't override them :(

6) In this file, there may be a lot of code you don't recognise.  I'll explain the structure of these things another day (look at http://unreal.epicgames.com to find out yourself).  Go down to the line where it starts fuselength=3.000000 (line 34).  [For some reason, Ion Storm's used six decimal points in most variables so we should stick to that convention.]

7) In the fuselength=3.000000, change it to fuselength=10.000000 for a ten second detonation delay.

8) In the blastRadius=384.0000, change it to blastRadius=3840.000 for a a mother of a blast radius!

9) In the Damage=500.0000, change it to Damage=50000.000 for the eqivalent of a mini-nuke.

10)  Save and close the file.  Feel free to change any other variable in this section :)

10.5)  Delete deusex.u in your c:\deusex\system directory.

10.7) Go to your c:\deusex\system\deusex.ini.  Find the bit where it goes: CdPath=F:\ and change it to CdPath=C:\DeusEx.  On mine, F:\ is my CD-ROM drive.  It's probably different on your PC.  And likewise I installed Deus Ex to c:\deusex.

11)  Click on your "start" menu, click "run" and type "command" and press [enter] (without the quotes!).  A command prompt appears.  Actually, you could get that up in any number of ways!  If you're not in your c:\deusex\system directory, go to that directory now.  I'll presume you know how...

12)  Type UCC MAKE and wait.  It should compile various packages (actually it won't, because they already exist) and so.  But when it gets to the deusex.u package (the one we editied), it will say stuff like: [you may want to go and get a can of Bud at this stage.]

Analyzing... 
Parsing DeusExPlayer 
... 
Parsing Tree4 
... 
... 
... 
Parsing ConfigData 
... 
... 
... 
(not too long now) 
... 
... 
... 
(then it will go like follows) 
Compiling DeusExPlayer 
... 
Compiling Robot 
... 
(and so on, ad infinitum.) 
... 
... 
... 
(Then _eventually_ it will say: ) 
The file '..\DeusEx\Inc\DeusExClasses.h' needs to be updated.  Do you want to overwrite the existing version? (Y/N) 
(According to the SDK documentation, you say NO here.  So type n and press enter.) 
... 
 

Then it should say Success - 0 error(s), 0 warnings.  Congrats, you've done it!  And don't say this is wrong: it works on my two pc's and my laptop :)

13)  Start up DeusEx.  Notice how it doesn't need the CD in the drive anymore to run...

14)  Go somewhere were there are _loads_ of people/bots/innocent bystanders/chickens.  Preferably find a place where you can throw a grenade down from (like on Paul Denton's apartment) and throw it. The entire area should be taken out and I wouldn't be suprised if JC died as well!!

15) Laugh evily. HaHaHaHaHaHaHaHa!!!

16)  One big no-no: don't put something like five LAM's on a wall and detonate them at once;  You're game is slowed down to about 0.000001FPS and the game can/could crash very easily especially if there loadsa glass, doors, barrels, people etc nearby.

Thank you for using this tutorial!  Email me at boneskull62@hotmail.com with your opinion on post them on Modus Moriendi's message board